/**
 * 
 * 公共方法
 */

// 全局变量：用于ajax安全性验证
var G_AJAX_FLAG = true;

// 换一张图形验证码
function adminImgCode(img_div_id) {
	$("#" + img_div_id).html("<img src=\"" + CONF_OAPI_URL + "/admin/imgcode?r=" + Math.random() + "\" title=\"看不清换一张图片\" onclick=\"adminImgCode('imgcode')\" />");
}

/**
 * 
 * @param act_url
 *            Ajax操作地址
 * @param id
 *            返回数据 刷新的形式
 */
function dialog(act_url, id) {
	if (!G_AJAX_FLAG) {
		// alert("系统正在处理，请勿频繁提交!");
		// return;
	}
	G_AJAX_FLAG = false;
	var act_url_param = act_url.split("?");
	$.ajaxSetup({
		cache : false
	});
	$.ajax({
		type : "POST",
		url : act_url_param[0],
		data : act_url_param[1],
		complete : function() {
			
		},
		success : function(html) {
			
			try {
				var html_array = html.split('<!--|||-->');
				obj = eval('(' + html_array[0] + ')'); // 转换成对象
			} catch (e) {
				obj = {
					"err" : "N"
				};
			}

			// obj.err 是否出错 Y,N
			// obj.msg 错误信息
			if (typeof $("#" + id) != "undefined") {
				$("#" + id).html(html);
			}
			G_AJAX_FLAG = true;
		}
	});
}